On Using KQML for Matchmaking
نویسندگان
چکیده
As agents see more use as entry points to incxeasingly complex distributed information networks, agent communication technologies such as the Knowledge Query and Manipulation Language and the SHADE Matchmaker will play an important role. We describe our experiences with these technologies as applied to two applications: collaborative engineering and satellite image retrieval. Based on these experiences, we outline the major observed benefits of KQML and matchmaking. In addition, we discuss several problematic issues and potential solutions, including representational challenges in advertising complex databases, the need for persistent requests in information brokering, the dilemm~ between explicit vs. implicit brokering, problems in error recovery and response timing, consistency among information providers, and efficiency.
منابع مشابه
Supporting Information Retrieval via Matchmaking
The massive increase in information available via electronic networks is placing severe burdens on traditional methods of information sharing and retrieval. Matchmaking proposes an intelligent facilitation agent that accepts machine-readable requests and advertisements from information consumers and providers, and determines potential information sharing paths. Matchmaking permits large nmnbers...
متن کاملMatchmaking for Information Agents
Factors such as the massive increase in information available via electronic networks and the advent of virtual distributed workgroups for commerce are placing severe burdens on traditional methods of information sharing and retrieval. Matchmaking proposes an intelligent facilitation agent that accepts machine-readable requests and advertisements from information consumers and providers, and de...
متن کاملAgent-K: An Integration of AOP and KQML
This report describes a synthesis of two well-known agent paradigms: Agent-Oriented Programming, Shoham (1990), and the Knowledge Query & Manipulation Language, Finin (1993). The initial implementation of AOP, Agent-0, is a simple language for specifying agent behaviour. KQML provides a standard language for inter-agent communication. Our integration (which we have called Agent-K) demonstrates ...
متن کاملSemantics and Conversations for an Agent Communication Language
We address the issues of semantics and conversations for agent communication languages and the Knowledge Query Manipulation Language (KQML) in particular. Based on ideas from speech act theory, we present a semantic description for KQML that associates \cognitive" states of the agent with the use of the language's primitives (performatives). We have used this approach to describe the semantics ...
متن کاملImplementing Kqml Performatives for Outsourcing Management System
Agents are autonomous, social, pro-active, reactive, and communicate to achieve common goal. The Knowledge Query Manipulation Language (KQML) is essentially a knowledge-level messaging language developed in the context of the knowledge sharing between agents. KQML defines various performatives to enable agent communicate their intensions by sending messages. This paper focuses on implementing K...
متن کامل